Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
76 NORTH ROAD Detached £395,000 28 Nov 2012
80 NORTH ROAD Detached £485,000 16 Jun 2017
82 NORTH ROAD Detached £265,000 6 Jan 2006
88 NORTH ROAD Detached £375,000 28 Aug 2014
90 NORTH ROAD Detached £229,950 9 Aug 2002
92 NORTH ROAD Semi-Detached £158,000 17 Feb 2004
96 NORTH ROAD Detached £270,000 10 Jan 2002
100 NORTH ROAD Detached £476,000 24 Mar 2023